/*全媒体首页*/

.media_main{}
header.media_head{background: rgba(0,0,0,0); border-bottom: none; padding: .15rem 0; height: .5rem; position: absolute;}
.media_head .project_header .icon_box.more_box{margin: 0; width: .36rem; height: .36rem; padding-right: .36rem; padding-top: .1rem; position: relative;}
header.media_head .more_msg{width: .08rem; height: .08rem; background: #ff2222; border-radius: 50%; position: absolute; right: .36rem; top: .1rem;}
header.media_head .header_center .icon_box{height: .24rem; width: .24rem; margin: 0; padding-top: .12rem; padding-left: .1rem;}
header.media_head .header_center_search{height: .5rem; font-size: .26rem; line-height: .5rem;}
.media_head .header_center{left: .38rem; margin: 0; right: 1.1rem; padding-left: .62rem; height: .5rem; border-radius: .5rem;}
.navigation{padding-top: .3rem; background: #fff;}
.navigation_item{width: 20%; float: left; text-align: center; padding-bottom: .3rem;}
.navigation_item .img_box{width: .64rem; margin: 0 auto;}
.navigation_item p{font-size: .24rem; color: #4a4a4a; padding: .1rem 0; height: .3rem; overflow: hidden;}

/*个人中心*/

/*body{background: #fd5353;}*/
.personal .my_head{background: url(../../img/media/personal/my_head_bg.png) no-repeat center bottom / 100% auto; padding: .22rem 0 .3rem; margin-bottom: .19rem;}
.personal .my_head_img{width: 1.2rem; float: left; margin-left: .56rem; margin-right: .3rem; height: 1.2rem; background: url(../../img/media/personal/avatar.png) no-repeat center center / cover;}
.personal .my_head_link{display: block; background: url(../../img/media/personal/ar-r.png) no-repeat right center / .18rem auto; float: left; width: 4.12rem;}
.personal .my_head_edit{color: #fff;}
.personal .my_head_name{font-size: .3rem; padding-bottom: .15rem; padding-top: .2rem;}
.personal .my_head_email{font-size: .26rem;}

.personal .my_conts{background: #fff; margin-bottom: .1rem; padding: 0 .24rem; box-shadow: 0 .05rem .05rem .01rem #ccc;}
.personal .my_cont_title{padding: .28rem 0; font-size: .3rem; font-weight: normal; border-bottom: .01rem solid #eee;}
.personal .my_cont_title_deal{display: block; padding-left: .57rem; background: url(../../img/media/personal/my_icon_jiaoyi.png) no-repeat left center / .4rem auto;}
.personal .my_cont_title_product{display: block; padding-left: .57rem; background: url(../../img/media/personal/my_cont_title_product.png) no-repeat left center / .4rem auto;}
.personal .my_cont_title_shop{display: block; padding-left: .57rem; background: url(../../img/media/personal/my_cont_title_shop.png) no-repeat left center / .4rem auto;}

.personal .my_cont_list{padding-top: .29rem;}
.personal .my_cont_item{width: 33.3333%; float: left; padding-bottom: .29rem; text-align: center;}
.personal .my_cont_item_link{color: #5e5e5e; display: block;}
.personal .my_cont_item_icon img{width: .4rem; margin: 0 auto;}
.personal .my_cont_item_txt{padding-top: .12rem; font-size: .28rem;}

/*我发布的*/

.myrelease_list{padding: .22rem .24rem;}
.myrelease_none{background: url(../../img/media/bg_release.png) no-repeat center .53rem / 4.44rem auto; height: 5.37rem; position: relative;}
.myrelease_none:after{content: "亲，你还没有发布哦～"; color: #9b9b9b; display: block; width: 100%; text-align: center; position: absolute; bottom: 0; left: 0; font-size: .28rem;}
.myrelease_list_item{padding-bottom: .16rem;}
.myrelease_list_item_link{background: #fff; padding: .22rem; display: block;}
.myrelease_list_item_left{width: 1.4rem; height: 1.12rem; float: left;}
.myrelease_list_item_left img{width: 100%; height: 100%;}
.myrelease_list_item_right{width: 3.94rem; float: right; color: #5e5e5e; font-size: .28rem;}
.myrelease_list_item_txt{height: .88rem; overflow: hidden;}
.myrelease_list_item_time{color: #9b9b9b; font-size: .24rem; height: .33rem;}
.myrelease_list_item .btns{padding: 0 .24rem; text-align: right; background: #fff; box-shadow: 0 .05rem .05rem -.05rem #ccc;}
.myrelease_list_item .btns_btop{border-top: .01rem solid #e7e7e7; padding: .2rem 0;}
.myrelease_list_item .btns a{display: inline-block; width: 1.04rem; height: .5rem; line-height: .5rem; border: .01rem solid #626262; border-radius: .1rem; text-align: center; color: #3d4244; font-size: .24rem; margin-left: .2rem;}
.myrelease_list_item .btns .btn_reset.on{color: #cccccc; border-color: #cccccc;}
.myrelease_list_item .btns .btn_edit{background: #0f6acf; color: #fff; border-color: #0f6acf;}
.myrelease_list_item .btns .btn_delete{background: #ff0000; color: #fff; border-color: #ff0000;}
.myrelease_list_item .btns a span{background: url() no-repeat left center / .25rem auto; display: inline-block; padding-left: .3rem; height: .5rem; line-height: .5rem;}
.myrelease_list_item .btns .btn_reset span{background-image: url(../../img/media/my_icon_shuaxin_p.png);}
.myrelease_list_item .btns .btn_edit span{background-image: url(../../img/media/my_icon_bianji.png);}
.myrelease_list_item .btns .btn_delete span{background-image: url(../../img/media/my_icon_shanchu.png);}
.myrelease_list_item .btns .btn_reset.on span{background-image: url(../../img/media/my_icon_shuaxin_n.png);}

/*发布的信息详情*/

.information_box{background: #fff; margin-bottom: .2rem; padding: .4rem .24rem}
.information_title{font-size: .28rem; color: #333; padding-bottom: .2rem;}
.information_price{color: #fd9104; font-size: .3rem;}
.information_intor{padding: .24rem; background: #fff; font-size: .24rem; line-height: .36rem;}

/*发布的产品详情*/

.products_none{background: url(../../img/media/bg_product.png) no-repeat center .53rem / 4.44rem auto; height: 5.37rem; position: relative;}
.products_none:after{content: "亲，当前列表暂时为空～"; color: #9b9b9b; display: block; width: 100%; text-align: center; position: absolute; bottom: 0; left: 0; font-size: .28rem;}
.productInfo_box{background: #fff; margin-bottom: .2rem; padding: .4rem .24rem}
.productInfo_title{font-size: .28rem; color: #333; padding-bottom: .2rem;}
.productInfo_price{color: #fd9104; font-size: .3rem;}
.productInfo_fav{float: right; font-size: .2rem; padding: .05rem .05rem .05rem .25rem; background: url(../../img/media/add_fav_black.png) no-repeat left center / .25rem auto; display: inline-block; color: #5e5e5e;}
.productInfo_intor{padding: .24rem; background: #fff; font-size: .24rem; line-height: .36rem;}

/*我的收藏*/

.myFav_none{background: url(../../img/media/bg_fav.png) no-repeat center .53rem / 4.44rem auto; height: 5.37rem; position: relative;}
.myFav_none:after{content: "亲，你还没有收藏哦～"; color: #9b9b9b; display: block; width: 100%; text-align: center; position: absolute; bottom: 0; left: 0; font-size: .28rem;}
.delete_fav{background: url(../../img/media/delete_black.png) no-repeat center center / .21rem auto; display: block; float: right; width: .3rem; height: .3rem;}

/*我的订单*/

.myOrder_main{margin-bottom: .1rem;padding: 0;}
.myOrder_none{background: url(../../img/media/bg_order.png) no-repeat center .53rem / 4.44rem auto; height: 5.37rem; position: relative;}
.myOrder_none:after{content: "亲，你还没有订单哦～"; color: #9b9b9b; display: block; width: 100%; text-align: center; position: absolute; bottom: 0; left: 0; font-size: .28rem;}
.myOrder_item{background: #fff; margin-bottom: .2rem;}
.myOrder_item_shopInfo{height: .4rem;line-height: .4rem;position: relative; padding: .28rem 0; margin: 0 .24rem;}
.myOrder_item_shopInfo .icon_box{width: .32rem; height: .32rem;}
.myOrder_item_shopInfo .text_box{position: absolute;left: .42rem;right: 0px;font-size: .26rem;color: #343a3c; top: .3rem;}
.myOrder_item_productInfo{position: relative; margin: 0 .24rem .4rem;}
.myOrder_item_productInfo .img_box{width: 1rem;height: 1rem;}
.myOrder_item_productInfo .img_box img{height: 100%;}
.myOrder_item_productInfo .text_box{position: absolute;left: 1.2rem;top: 0px;font-size: .26rem;line-height: .28rem;right: 0px;overflow: hidden;}
.myOrder_item_productInfo .text_box span{color: #fd9104;}
.myOrder_item_productInfo .text_box p{height: .66rem;display: inline-block; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;}
.myOrder_item_btnset{text-align: right;border-top: .01rem solid #e7e7e7;padding: .2rem .24rem;}
.myOrder_item_btnset a{height: .46rem;line-height: .46rem; width: 1.4rem; border: .01rem solid #ccc;display: inline-block;font-size: .24rem;color: #3d4244;margin-left: .2rem; text-align: center;}
.myOrder_item_btnset a.confirmReceipt{border-color: #ff0000;background: #ff0000;color: #fff;}

/*产品列表*/

.products_main{margin-bottom: .1rem;padding: 0;}
.products_item{background: #fff; margin-bottom: .2rem;}
.products_item_shopInfo{position: relative; padding: .3rem 0 0;}
.products_item_shopInfo .icon_box{width: .32rem; height: .32rem;}
.products_item_shopInfo .text_box{position: absolute;left: .42rem;right: 0px;font-size: .26rem;color: #343a3c; top: .3rem;}
.products_item_productInfo{position: relative; margin: 0 .24rem .4rem;}
.products_item_productInfo .img_box{width: 1rem;height: 1rem;}
.products_item_productInfo .img_box img{height: 100%;}
.products_item_productInfo .text_box{position: absolute;left: 1.2rem;top: 0px;font-size: .26rem;line-height: .28rem;right: 0px;overflow: hidden;}
.products_item_productInfo .text_box span{color: #fd9104;}
.products_item_productInfo .text_box p{height: .66rem; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; color: #5e5e5e;}
.products_item_btnset{text-align: right;border-top: .01rem solid #e7e7e7;padding: .2rem .24rem;}
.products_item_btnset a{height: .46rem;line-height: .46rem; width: 1.4rem; border: .01rem solid #ccc;display: inline-block;font-size: .24rem;color: #3d4244;margin-left: .2rem; text-align: center;}
.products_item_btnset a.edit{border-color: #0f6acf;background: #0f6acf;color: #fff;}
.products_item_btnset a.delete{border-color: #ff0000;background: #ff0000;color: #fff;}
.products_item_btnset a.disabled{border-color: #ccc;background: #f5f5f5;color: #ccc;}

/*个人中心-信息修改*/

.my_info .my_info_list{padding: 0 .24rem; background: #fff;}
.my_info .my_info_item{padding: .1rem 0; font-size: .32rem; border-bottom: .01rem solid #e6e6e6; position: relative;}
.my_info .my_info_item .product_item_input_cate{padding: .14rem 0;}
.my_info .my_info_item.bdnone{border-bottom: none;}
.my_info .my_info_label{float: left; width: 1.35rem; padding: .14rem 0;}
.my_info .my_info_input{float: right; width: 4.45rem; padding: .14rem 0;}
.my_info .my_info_input_box{width: auto; float: left; margin-left: .12rem;}
.my_info .choose_img{width: .72rem; height: .72rem;}
.my_info input.my_info_input{padding: .14rem 0; line-height: 1.6;}
.my_info .edit_password{position: absolute; right: 0; top: .18rem; background: #59b3ff; color: #fff; font-size: .24rem; padding: .1rem .2rem; border-radius: .1rem;}
.my_info .save_box{padding-top: .4rem;}
.my_info .save{background: #ff2222; color: #fff; padding: .18rem 0; text-align: center; display: block; border-radius: .1rem; font-size: .36rem;}

/*商务合作*/

.cooperative_box{background: #fff;}
.cooperative_detail{font-size: .25rem; color: #282828; line-height: 1.6; padding: .28rem .24rem 0;}
.cooperative_detail p{padding-bottom: .28rem;}

/*商品信息 新增、编辑*/

.product_list,
.product_list2{background: #fff; padding: 0 .24rem;}
.product_list2{margin-top: .3rem;}
.product_main .product_item{padding: .2rem 0;}
.product_item.btop{border-top: .01rem solid #e7e7e7;}
.product_intor{border: 0px none; width: 100%; height: 2rem; resize: none; border-radius: 0; padding: .1rem 0; font-size: .26rem;}
.product_title{padding: .1rem 0; width: 100%; font-size: .26rem;}
.product_item_label{float: left; width: 1rem; font-size: .32rem;}
.product_item_input{float: right; width: 4.5rem; font-size: .32rem; text-align: right; height: .5rem;}
.product_item_input_cate{background: url(../../img/media/arr-r2.png) no-repeat right center / .16rem auto; color: #5e5e5e;}
.product_item_input_cate.bgnone{background: none; color: #5e5e5e;}
.product_item_img_title{padding-bottom: .1rem; font-size: .24rem; color: #5e5e5e;}
.product_main .save_box{padding: .24rem; background: #fff; margin-top: .2rem;}
.product_main .save{background: #ff2222; color: #fff; padding: .2rem 0; line-height: 1; text-align: center; display: block; border-radius: .1rem; font-size: .36rem;}

.product_cate{transition-duration: .4s; background: rgba(0,0,0,0.3); height: 100%; width: 100%; left: 100%; top: 0; z-index: 999; position: fixed; cursor: pointer;}
.product_cate.show{left: 0;}
.product_cate .cate_head{background: #fff; height: .9rem; text-align: center; font-size: .36rem; line-height: .9rem; padding-right: .6rem; font-weight: normal;}
.product_cate .backAdd{float: left; width: .2rem; height: .62rem; padding: .28rem .2rem 0;}
.product_cate .cate_list{background: #fff; border-top: .01rem solid #e7e7e7;}
.product_cate .cate_item{display: block; color: #5e5e5e; padding: .34rem .24rem .34rem .7rem; /*border-bottom: .01rem solid #f5f5f5;*/}
.product_cate .cate_item.cate_icon_nongfu{background: url(../../img/media/icon_nongfu.png) no-repeat .2rem center / .36rem auto;}
.product_cate .cate_item.cate_icon_shengchan{background: url(../../img/media/icon_shengchan.png) no-repeat .2rem center / .36rem auto;}
.product_cate .cate_item.cate_icon_shenghuo{background: url(../../img/media/icon_shenghuo.png) no-repeat .2rem center / .36rem auto;}
.product_cate .cate_item.cate_icon_fuzhuang{background: url(../../img/media/icon_fuzhuang.png) no-repeat .2rem center / .36rem auto;}
.product_cate .cate_item.cate_icon_qita{background: url(../../img/media/icon_qita.png) no-repeat .2rem center / .36rem auto;}
.product_cate .cate_item span{background: url(../../img/media/arr-r3.png) no-repeat right center / .16rem auto; display: block; font-size: .36rem;}


/*图片上传*/

.weui-uploader__file{
    float: left;
    position: relative;
    width: .72rem;
    height: .72rem;
    border: .01rem solid #D9D9D9;
    margin-left: .1rem;
    margin-bottom: .1rem;
    background: url() no-repeat center center / cover;
}
.weui-uploader__input-box::after {
    width: .45rem;
    height: .02rem;
}
.weui-uploader__input-box::before, .weui-uploader__input-box::after {
    content: " ";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: #D9D9D9;
}
.weui-uploader__input-box::before {
    width: .02rem;
    height: .45rem;
}
.weui-uploader__input {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-uploader__input-box {
    float: left;
    position: relative;
    width: .72rem;
    height: .72rem;
    border: .01rem solid #D9D9D9;
    margin: 0 .15rem .15rem 0;
}
.photoClip_page{
	position: fixed;
	left: 100%;
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 999;
	background: #000;
	display: none;
	opacity: 0;
}
.photoClip_page.show{
	display: block!important;
	left: 0;
	opacity: 1;
	-webkit-transition-duration: 300ms;
	-moz-transition-duration: 300ms;
	-ms-transition-duration: 300ms;
	-o-transition-duration: 300ms;
	transition-duration: 300ms;
}
.clipArea{height: 300px;}
.photoClip_view{
    display: none;
    float: left;
    margin-left: .1rem;
    position: relative;
    width: .72rem;
    height: .72rem;
    border: .01rem solid #D9D9D9;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
}
.clipBtn,.cancelBtn{
	color: #fff; 
	background: rgba(0,0,0,0.8);
	padding: .2rem .4rem;
	border-radius: .05rem;
	margin: .25rem auto;
	display: block;
	border: .01rem solid rgba(255,255,255,0.6);
	box-shadow: none;
}
.weui-gallery {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #000000;
    z-index: 1000;
}
.weui-gallery__img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url() no-repeat center center / contain;
}
.choose_img_item{width: .72rem; height: .72rem; background-size: cover; background-repeat: no-repeat; background-position: center center; float: left; margin: 0 .15rem .15rem 0; border: .01rem solid #D9D9D9;}
.choose_img_item_delete{background: url(../../img/media/delete_choose.png) no-repeat left top / .25rem auto; display: block; width: .25rem; height: .25rem; margin: -.1rem 0 0 -.1rem;}
